developing country investments - Spanish English Dictionary